//
//  ToolOperation.h
//  microtv
//
//  Created by zhang jun on 12-3-28.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//
// 此类是工具类,包括日期转换，截取子串处理

#import <Foundation/Foundation.h>



@interface ToolOperation : NSObject


+(ToolOperation*)shareTool;

//把字符串时间 转化成时间戳,返回时间戳
-(NSInteger)changeSamTimeToUNIXTime:(NSString*)samTime;


//把unix时间戳 转化成字符串，返回字符串
-(NSString*)changeUNIXTimeToSamTime:(NSInteger)unixtime;


//把unix时间戳 转化成字符串，返回字符串 简单适用版
-(NSString*)changeUNIXTimeToSamTimeSample:(NSInteger)unixtime;


//获取当前说在星期的星期一，所在的时间点
//传入当前的时间戳，返回周一的时间戳
-(NSInteger)MondayOfweekUNIX;

//获取当前时间的字符串
-(NSString*)stringOfCurrentDateTool;

//获取当前时间的字符串
-(NSString*)stringOfCurrentDateTool2;


//获取当前时间的时间戳
-(NSInteger)CurrentUNIXTool;


//获取字符串时间的下免N个时间字符串，传入字符串，返回后面N天的日期字符串
-(NSString*)getNextTimeString:(NSString*)beforetime AndNextNum:(NSInteger)num;


//获取从当前时间开始的下一个整点时间戳
-(NSInteger)getUNixTimeOFInteger;

//获取当前时间的下一个整点时间的时间字符串
-(NSString*)getNextTimeSepterNowOneHour;

//获取当前时间的时间戳
-(NSString*)getNowUnix;


//获取当前系统版本
+(float)getSystemVersion;


//获取昨天的时间字符串
-(NSString*)getTimeOfYesterday;


//获取时间是否是今天，昨天，还是具体时间
-(NSString*)getTimeIsToday:(NSString*)timeStr;



@end
